Calcmar V3.1f - Shareware pour Psion 3a/c

Principe

Le programme calcule pour la date slectionne les pleines mers et
les basses mers du port principal de rfrence auquel est rattach
le port slectionn et l'aspect de la lune  ces moments l.
Les corrections de hauteur et de temps du port considr sont
ensuite appliques. Les hauteurs entre deux extrema sont ensuite
approches par une formule en sinus carr.
L'aspect de la lune permet de prdire la visibilit de nuit et d'estimer
la force des courants selon que l'on est en vives eaux (pleine ou
nouvelle lune) ou mortes eaux (premier ou dernier quartier).


Performances

Les fichiers d'origine comportent les donnes de 43 ports de
rfrence et de 1134 ports secondaires rattachs.

La recherche d'un port par la position gographique demande un
dlai de 50 secondes. Aussi, est-il prfrable de ne garder que
les ports que l'on utilise dans le fichier RATTACHE.DBF
Le calcul des PM et BM d'un port de rfrence dure 50 secondes.
L'affichage complet demande 20 secondes.


Mise  jour des donnes

La mise  jour des  donnes peut s'effectuer par l'application
CALCMADB.ALS

Evitez les modifications des fichiers trop frquentes si
l'application est installe sur un SSD Flash.

La meilleure garantie d'obtenir des constantes harmoniques
(fichier CONSHARM.DBF) les plus rcentes est de se les procurer
auprs du service hydrographique du pays concern. Notamment,
la mise  jour des donnes de l'IHO n'est pas garantie.
Il est  noter que, en dehors d'volutions significatives telles
que les changements de zro des cartes, par exemple celles intervenues
pour BREST et SAINT-NAZAIRE en 1996, les mises  jour sont
marginales.

Les donnes ncessaires aux corrections (RATTACHE.DBF) sont disponibles
dans les ouvrages du National Ocean Survey. Les donnes de plus de
1200 ports de la cte Est de l'amrique du nord sont disponibles
dans la version anglaise de CALCMAR.


Entre de nouveaux ports

Tout port dont les constantes harmoniques Sa, Q1, O1, K1, N2, M2,
MN4, M4, MS4 sont connues peut tre ajout dans le fichier
CONSHARM.DBF. Il est ncessaire aussi de l'ajouter dans le
fichier RATTACHE.DBF mme si aucun port secondaire ne lui est rattach.
En l'absence de port rattach, les corrections dans RATTACHE.DBF
doivent tre nulles.

Voir le paragraphe prcdent pour les sources de donnes.


Installation

Les diffrents fichiers doivent tre implments sur la mme
unit logique X (A ou B ou M) de la manire suivante:
X:\APP\CALCM31f.OPA
X:\APP\CALCDBF.ALS
X:\APP\CALCMARF\COEFF.ODB
X:\APP\CALCMARF\CONSHARM.DBF
X:\APP\CALCMARF\REFERENC.DBF
X:\APP\CALCMARF\RATTACHE.DBF
X:\APP\CALCMARF\CURSEUR.PIC
X:\APP\CALCMARF\LUNES.PIC
X:\APP\CALCMARF\CALCMAR.PIC
X:\APP\CALCMARF\CALCMA1f.RSC
X:\APP\CALCMARF\CALCMA2f.RSC
X:\APP\CALCMARF\CALCMA3f.RSC

Les 4 derniers fichiers sont facultatifs. Il s'agit de l'image de 
l'introduction et des fichiers d'aide.

Il faut ensuite installer CALCM31f.OPA et CALCDBF.ALS.


Mise  jour du programme

Les donnes des versions antrieures  la 2.0 sont incompatibles.
Vous pouvez installer la nouvelle version sans retirer l'ancienne.
Sinon, effacer tous les anciens fichiers et sous-rpertoires corresppondants.
L'enregistrement de l'ancienne version est valable pour la nouvelle.
Si vous ne vous souvenez pas du code, demandez-le moi.

Initialisation

Le programme cre un rpertoire de donnes Y:\CALCMARF sur
l'unit logique Y que vous dsignerez. Cette unit ne doit pas tre
de prfrence un disque SSD car il va se saturer  chaque
utilisation du programme. Ce sous-rpertoire contient le fichier
CALCMAR.INI qui contient le code d'enregistrement, les
prfrences et les dernires valeurs calcules.
ATTENTION ! L'effacement de ce fichier ncessite de
renregistrer le code dans le cas d'une utilisation sous licence.

Enregistrement

Ce programme est un shareware. Sans enregistrement, il ne
fonctionne que pour des dates antrieures au 1/11/1998.

L'enregistrement vous permet aussi de bnficier des mises 
jour ultrieures gratuitement.

L'enregistrement s'effectue sur le web par
http://www.regsoft.com  la page EPOC
Le rglement de $30 peut s'effectuer par carte bancaire internationale
ou chque sur une banque US.

L'enregistrement peut aussi s'effectuer en renvoyant  l'auteur le document
LICENCE.TXT complt et accompagn du rglement. Le code
vous sera renvoy par retour du courrier ou email.
Rglement (par chque sur une banque franaise ou Eurochque
ou cash): 150FF ou UKP15 ou DM50 ou $30.

Tant que le programme n'est pas enregistr, le programme propose l'enregistrement au dmarrage.

Responsabilit

L'auteur  dcline toute responsabilit  dans les consquences
de l'utilisation de ce programme. Il est rappel que les meilleures
garanties de prcision sont apportes par les tables de mare
officielles publies par les services hydrographiques des pays
concerns et que le navigateur doit inclure dans son calcul une
marge tenant compte de l'incertitude des diffrentes donnes
 sa disposition - le "pied de pilote".

Historique

Version 3.1f - 08/11/1998
Modification de l'URL et l'email de l'auteur, du mode de rglement et de
la date d'utilisation gratuite.

Version 3.0f - 20/07/98
Utilisation des corrections NOS
1134 ports de l'atlantique Est dans les donnes

Version 2.1f - 17/05/1998
Modification de l'algorithme de calcul des pm et Bm suite  un plantage
sur PORT-NAVALO et des non-convergences sur LA ROCHELLE.
Temps de calcul lgrement plus long.

Version 2.0f - 22/03/1997
Mise  niveau de Siemar: modification du programme et des donnes
Utilise les mmes fichiers de donnes que Siemar (noms plus courts et
hauteurs en centimtres)
Le choix de la virgule comme sparateur dcimal ne plante plus le programme.

Version 1.2f - 28/01/1998
Affichage de l'aspect de la lune
Correction d'un bug empchant l'affichage des fractions de mtre
dans l'chelle du graphe
Exclusion de la date du 19/1/2038 qui provoque un plantage

Version 1.1f - 15/11/1997
Affichage modifi afin d'utiliser une fonte de 8 pixels minimum

Version 1.0f - 1/10/1997
Premire version originale en franais

Auteur

J.L.HOCHART
9ter rue Gambetta
50130 OCTEVILLE
France
Tl. (33) 2 33  93 53 34
email: molpetrus@geocities.com
URL: http://www.geocities.com/Colosseum/Dugout/7981/
